home *** CD-ROM | disk | FTP | other *** search
/ GameStar 1998 May / GameStar 05-1998 - Heft-CD.iso / DEMOS / Incoming / asc / extra / extra.odl < prev    next >
Encoding:
Text File  |  1998-01-29  |  37.6 KB  |  1,664 lines

  1. include "asc\misc\weapons.odl"
  2. include "asc\misc\roy.odl"
  3. include "asc\misc\ianextra.odl"
  4.  
  5. land
  6.     "asc\extra\tland1.bin"
  7.     "asc\extra\city2tc.bin"
  8.     texture "extra\l0.ppm"
  9.     texture "extra\l1.ppm"
  10.     texture "extra\l2.ppm"
  11.     texture "extra\l3.ppm"
  12.     texture "extra\l4.ppm"
  13.     texture "extra\l5.ppm"
  14.     texture "extra\l6.ppm"
  15.     texture "extra\l7.ppm"
  16.     
  17.  
  18. sky
  19.     17000 12 12 6 4 
  20.     texture "extra\starcanopy01.ppm"
  21.     draw_type self illuminating
  22.     ambiance 2 2 2
  23.     direct 96 96 150
  24.     from -5.000000 -0.200000 -3.000000 not_unit
  25.  
  26. offset 145600
  27.  
  28. type "worldtile"
  29.     objfile "backgrnd\pcexport\level1\floor1.ian" scale 30
  30.     texture "extra\l0.ppm"
  31.  
  32.  
  33. type "starcover"
  34.     objfile "effects\pcexport\stars.ian" scale 100
  35.     texture "extra\starcanopy01.ppm"
  36.  
  37. ;============================================================================
  38. type "earth"
  39.     sphere    rad=1100 width=9 height=9
  40.     texture "backgrnd\earth02.ppm" low
  41.     group "human"
  42.     hitpoints    100
  43.     drawtype self illuminating
  44. ;    drawtype semi transparent self illuminating reflective flipz flipx
  45.  
  46. type "earthcloud"
  47.     sphere rad=1180 width=9 height=9
  48.     texture "backgrnd\clouds.ppm" low
  49.     drawtype semi transparent self illuminating
  50.     group "human"
  51.     hitpoints    9928
  52. ;============================================================================
  53.  
  54. ;---------------------------------------------------------
  55. ; player air vehicles
  56. ;---------------------------------------------------------
  57.  
  58. type "vtol"
  59.     objfile "pweapons\pcexport\harrier.ian"    scale 15
  60.     objfile lod 1 "pweapons\pcexport\low\harrier.ian"
  61.     texture "pweapons\grascam2.ppm"
  62.     group "human"
  63.     hitpoints    300
  64.     dynamics "vtol"
  65.         mass            120
  66.         max altitude    9000
  67.         max vel            100
  68.         min vel            0
  69.         pitch acc        1
  70.         yaw acc            1.2
  71.         roll acc        3
  72.         linear acc        14
  73.         bank stability    5%
  74.         linear drag        45%
  75.         angular drag     45%
  76.     cockpit    0 -25 226
  77.     sfx "plvtol" min 500 max 10000 loop
  78.  
  79.     cannons
  80.         pos -45 15 100
  81.         pos 45 15 100
  82.     secondary_cannons
  83.         pos -93 0 0
  84.         pos 93 0 0
  85.  
  86.     shadow "effects\harrier shd 1.ppm" transparent alpha low
  87.  
  88.     child "VTOL LGBL"
  89.         objfile "pweapons\pcexport\Harlgbl.ian"    scale 15
  90.         texture "pweapons\grascam2.ppm"
  91.         position 9 22.8 1        forward 0 0 1 up -1 0 0
  92.  
  93.     sibling "VTOL LGBR"
  94.         objfile "pweapons\pcexport\Harlgbr.ian"    scale 15
  95.         texture "pweapons\grascam2.ppm"
  96.         position -9 22.8 1        forward 0 0 1 up  1 0 0
  97.  
  98.     sibling "VTOL LGFL"
  99.         objfile "pweapons\pcexport\Harlgfl.ian"    scale 15
  100.         texture "pweapons\grascam2.ppm"
  101.         position 12 23.48 5        forward 0 0 1 up -1 0 0
  102.  
  103.     sibling "VTOL LGFR"
  104.         objfile "pweapons\pcexport\Harlgfr.ian"    scale 15
  105.         texture "pweapons\grascam2.ppm"
  106.         position -12 23.48 5    forward 0 0 1 up  1 0 0
  107.  
  108.     sibling "VTOL RW"
  109.         objfile "pweapons\pcexport\Harbwhel.ian"    scale 15
  110.         texture "pweapons\grascam2.ppm"
  111.         position 0 10 25           forward 0 1 0 up 0 0 -1
  112.  
  113.     sibling "VTOL FW"
  114.         objfile "pweapons\pcexport\Harfwhel.ian"    scale 15
  115.         texture "pweapons\grascam2.ppm"
  116.         position 0 10 163        forward 0 1 0 up 0 0 -1
  117.  
  118.     sibling "VTOL WW"
  119.         objfile "pweapons\pcexport\Harwwhel.ian"    scale 15
  120.         texture "pweapons\grascam2.ppm"
  121.         position 0 -2.5 -45        forward 0 1 0 up 0 0 -1
  122.  
  123.  
  124.     sibling "msm1"
  125.          objfile "pweapons\pcexport\msm.ian" scale 3
  126.         texture "pweapons\misc.ppm" transparent
  127.         position -77 9 29
  128.  
  129.     sibling "msm2"
  130.          objfile "pweapons\pcexport\msm.ian" scale 3
  131.         texture "pweapons\misc.ppm" transparent
  132.         position 77 9 29
  133.  
  134.     sibling "msm3"
  135.          objfile "pweapons\pcexport\msm.ian" scale 3
  136.         texture "pweapons\misc.ppm" transparent
  137.         position -93 9 29
  138.  
  139.     sibling "msm4"
  140.          objfile "pweapons\pcexport\msm.ian" scale 3
  141.         texture "pweapons\misc.ppm" transparent
  142.         position 93 9 29
  143.  
  144.     sibling "enginer"
  145.         objfile "pweapons\pcexport\harjets.ian"    scale 15
  146.         objfile lod 1 "pweapons\pcexport\low\harjets.ian"
  147.         texture "pweapons\grascam2.ppm"
  148.         position 0 0 0
  149.  
  150.     sibling "enginef"
  151.         objfile as "enginer"
  152.         objfile lod 1 "pweapons\pcexport\low\harjets.ian"
  153.         texture "pweapons\grascam2.ppm"
  154.         position 0 0 76
  155.  
  156.     sibling "harirpod"
  157.         objfile "pweapons\pcexport\harirpod.ian"    scale 15
  158.         objfile lod 1 "pweapons\pcexport\low\harirpod.ian"
  159.         texture "pweapons\grascam2.ppm"
  160.         position 0 0 41
  161.  
  162.     sibling "glight"
  163.         sprite u=65 v=191 w=64 h=64    size=8 colour 1=0 90 30
  164.         texture "smoke.ppm"
  165.         position 157 1 -46
  166.         colourfade speed 2
  167.         colour 0 90 30
  168.         colour 0 50 17
  169.         colour 0 10 3
  170.         colour 0 50 17
  171.         colour 0 90 30
  172.         colour 0 140 50
  173.         colour 0 200 70
  174.         colour 0 140 50
  175.  
  176.     sibling "rlight"
  177.         sprite u=65 v=191 w=64 h=64    size=8 colour 1=240 0 0
  178.         texture "smoke.ppm"
  179.         position -157 1 -46
  180.         colourfade speed 2
  181.         colour 240 0 0
  182.         colour 190 0 0
  183.         colour 120 0 0
  184.         colour 67 0    0
  185.         colour 13 0    0
  186.         colour 67 0 0
  187.         colour 120 0 0
  188.         colour 190 0 0
  189.  
  190.     sibling "rlight2"
  191.         sprite u=65 v=191 w=64 h=64    size=12 colour 1=200 0 0
  192.         texture "smoke.ppm"
  193.         position 0 -32 53
  194.         colourfade speed 1
  195.         colour 200 0 0
  196.         colour 150 0 0
  197.         colour 50 0 0
  198.         colour 0 0 0
  199.         colour 0 0 0
  200.         colour 0 0 0
  201.         colour 0 0 0
  202.         colour 0 0 0
  203.         colour 0 0 0
  204.         colour 0 0 0
  205.         colour 0 0 0
  206.         colour 0 0 0
  207.         colour 0 0 0
  208.         colour 0 0 0
  209.         colour 0 0 0
  210.         colour 0 0 0
  211.  
  212.     sibling "wlight1"
  213.         sprite u=65 v=191 w=64 h=64    size=10 colour 1=200 200 200
  214.         texture "smoke.ppm"
  215.         position 0 -15 -242
  216.         colourfade speed 1
  217.         colour 200 200 200
  218.         colour 0 0 0
  219.         colour 50 50 50
  220.         colour 0 0 0
  221.         colour 0 0 0
  222.         colour 0 0 0
  223.         colour 0 0 0
  224.         colour 0 0 0
  225.         colour 0 0 0
  226.         colour 0 0 0
  227.         colour 0 0 0
  228.         colour 0 0 0
  229.         colour 0 0 0
  230.         colour 0 0 0
  231.         colour 0 0 0
  232.         colour 0 0 0
  233.         colour 0 0 0
  234.         colour 0 0 0
  235.         colour 0 0 0
  236.         colour 0 0 0
  237.         colour 0 0 0
  238.         colour 0 0 0
  239.         colour 0 0 0
  240.         colour 0 0 0
  241.  
  242.     sibling "wlight2"
  243.         sprite u=65 v=191 w=64 h=64    size=10 colour 1=200 200 200
  244.         texture "smoke.ppm"
  245.         position 157 1 -49
  246.         colourfade speed 1
  247.         colour 200 200 200
  248.         colour 0 0 0
  249.         colour 50 50 50
  250.         colour 0 0 0
  251.         colour 0 0 0
  252.         colour 0 0 0
  253.         colour 0 0 0
  254.         colour 0 0 0
  255.         colour 0 0 0
  256.         colour 0 0 0
  257.         colour 0 0 0
  258.         colour 0 0 0
  259.         colour 0 0 0
  260.         colour 0 0 0
  261.         colour 0 0 0
  262.         colour 0 0 0
  263.         colour 0 0 0
  264.         colour 0 0 0
  265.         colour 0 0 0
  266.         colour 0 0 0
  267.         colour 0 0 0
  268.         colour 0 0 0
  269.         colour 0 0 0
  270.         colour 0 0 0
  271.  
  272.     sibling "wlight3"
  273.         sprite u=65 v=191 w=64 h=64    size=10 colour 1=200 200 200
  274.         texture "smoke.ppm"
  275.         position -157 1 -49
  276.         colourfade speed 1
  277.         colour 200 200 200
  278.         colour 0 0 0
  279.         colour 50 50 50
  280.         colour 0 0 0
  281.         colour 0 0 0
  282.         colour 0 0 0
  283.         colour 0 0 0
  284.         colour 0 0 0
  285.         colour 0 0 0
  286.         colour 0 0 0
  287.         colour 0 0 0
  288.         colour 0 0 0
  289.         colour 0 0 0
  290.         colour 0 0 0
  291.         colour 0 0 0
  292.         colour 0 0 0
  293.         colour 0 0 0
  294.         colour 0 0 0
  295.         colour 0 0 0
  296.         colour 0 0 0
  297.         colour 0 0 0
  298.         colour 0 0 0
  299.         colour 0 0 0
  300.         colour 0 0 0
  301. parent
  302. animate
  303.     "VTOL LGBL"    position 12 22.8 1
  304.     "VTOL LGBR"    position -12 22.8 1
  305.     "VTOL LGFL"    position 12 23.48 5
  306.     "VTOL LGFR"    position -12 23.48 5
  307.     wait
  308.     "VTOL WW"    position 0 0 -45
  309.     "VTOL RW"    position 0 25.29 -5
  310.     "VTOL FW"    position 0 22.23 143
  311. end
  312.  
  313. type "bug"
  314.     objfile "pweapons\pcexport\senfly.ian" scale 15
  315.     objfile lod 1 "pweapons\pcexport\low\senfly.ian"
  316.     texture "backgrnd\shuttle.ppm"
  317.     group "human"
  318.     hitpoints    300
  319.     sfx "plvtol" min 500 max 10000 loop
  320.     dynamics "alien"
  321.         mass    140
  322.         max altitude    3200
  323.         max vel        70
  324.         min vel        0
  325.         pitch acc    0.6
  326.         yaw acc    0.8
  327.         roll acc    1.7
  328.         linear acc 2
  329.         bank stability 30%
  330.         linear drag    25%
  331. ;    dynamics "helicopter"
  332. ;        yaw acc        1.2
  333. ;        pitch acc    2
  334. ;        roll acc 3
  335. ;        linear acc 4
  336. ;        up thrust 10
  337. ;        max altitude    3300
  338. ;        bank stability    25%
  339. ;        max vel        110
  340. ;        mass        200
  341.     cockpit    0 -27 64
  342.     cannons
  343.         pos 66 -13 110
  344.         pos -66 -13 110
  345.     secondary_cannons
  346.         pos 76 0 0
  347.         pos -76 0 0
  348.  
  349. child "glight"
  350.     sprite u=65 v=191 w=64 h=64    size=8 colour 1=0 90 30
  351.     texture "smoke.ppm"
  352.     position 113 -8 6
  353.     colourfade speed 2
  354.     colour 0 90 30
  355.     colour 0 50 17
  356.     colour 0 10 3
  357.     colour 0 50 17
  358.     colour 0 90 30
  359.     colour 0 140 50
  360.     colour 0 200 70
  361.     colour 0 140 50
  362.  
  363. sibling "rlight"
  364.     sprite u=65 v=191 w=64 h=64    size=8 colour 1=240 0 0
  365.     texture "smoke.ppm"
  366.     position -113 -8 6
  367.     colourfade speed 2
  368.     colour 240 0 0
  369.     colour 190 0 0
  370.     colour 120 0 0
  371.     colour 67 0    0
  372.     colour 13 0    0
  373.     colour 67 0 0
  374.     colour 120 0 0
  375.     colour 190 0 0
  376.  
  377. sibling "rlight2"
  378.     sprite u=65 v=191 w=64 h=64    size=12 colour 1=200 0 0
  379.     texture "smoke.ppm"
  380.     position 0 -50 -24
  381.     colourfade speed 1
  382.     colour 200 0 0
  383.     colour 150 0 0
  384.     colour 50 0 0
  385.     colour 0 0 0
  386.     colour 0 0 0
  387.     colour 0 0 0
  388.     colour 0 0 0
  389.     colour 0 0 0
  390.     colour 0 0 0
  391.     colour 0 0 0
  392.     colour 0 0 0
  393.     colour 0 0 0
  394.     colour 0 0 0
  395.     colour 0 0 0
  396.     colour 0 0 0
  397.     colour 0 0 0
  398.  
  399. type "lance"
  400.     objfile "pweapons\pcexport\lancfght.ian"    scale 6
  401.     objfile lod 1 "pweapons\pcexport\low\lancfght.ian"
  402.     texture "backgrnd\shuttle.ppm"
  403.     group "human"
  404.     hitpoints    300
  405.     dynamics "alien"
  406.     mass    140
  407.     max altitude    3200
  408.     max vel        75
  409.     pitch acc    0.7
  410.     yaw acc    0.6
  411.     roll acc    1.5
  412.     linear acc 3
  413.     bank stability 10%
  414.     linear drag    28%
  415.     cockpit    0 -143 180
  416.     sfx "plfight" min 200 max 2000 loop
  417.     cannons
  418.         pos -60 -110 65
  419.         pos 60 -110 65
  420. ;        pos -169 -17 274
  421. ;        pos 169 -17 274
  422.     secondary_cannons
  423.         pos 58 -114 62
  424.         pos -58 -114 62
  425.  
  426. child "glight"
  427.     sprite u=65 v=191 w=64 h=64    size=8 colour 1=0 90 30
  428.     texture "smoke.ppm"
  429.     position 157 -96 -100
  430.     colourfade speed 2
  431.     colour 0 90 30
  432.     colour 0 50 17
  433.     colour 0 10 3
  434.     colour 0 50 17
  435.     colour 0 90 30
  436.     colour 0 140 50
  437.     colour 0 200 70
  438.     colour 0 140 50
  439.  
  440. sibling "rlight"
  441.     sprite u=65 v=191 w=64 h=64    size=8 colour 1=240 0 0
  442.     texture "smoke.ppm"
  443.     position -157 -96 -100
  444.     colourfade speed 2
  445.     colour 240 0 0
  446.     colour 190 0 0
  447.     colour 120 0 0
  448.     colour 67 0    0
  449.     colour 13 0    0
  450.     colour 67 0 0
  451.     colour 120 0 0
  452.     colour 190 0 0
  453.  
  454. sibling "rlight2"
  455.     sprite u=65 v=191 w=64 h=64    size=12 colour 1=200 0 50
  456.     texture "smoke.ppm"
  457.     position 0 -158 0
  458.     colourfade speed 2
  459.     colour 200 0 50
  460.     colour 150 0 37
  461.     colour 50 0 13
  462.     colour 0 0 0
  463.     colour 0 0 0
  464.     colour 0 0 0
  465.     colour 0 0 0
  466.     colour 0 0 0
  467.     colour 0 0 0
  468.     colour 0 0 0
  469.     colour 0 0 0
  470.     colour 0 0 0
  471.     colour 0 0 0
  472.     colour 0 0 0
  473.     colour 0 0 0
  474.     colour 0 0 0
  475.  
  476. type "plfight"
  477.     objfile "cweapons\pcexport\lfighter.ian"    scale 2
  478.     objfile lod 1 "cweapons\pcexport\low\lfighter.ian"
  479.     texture "cweapons\al-metal2.ppm"
  480.     group "human"
  481.     hitpoints    300
  482.     dynamics "alien"
  483.         mass    140
  484.         max altitude    3200
  485.         max vel        70
  486.         min vel        0
  487.         pitch acc    0.6
  488.         yaw acc    0.8
  489.         roll acc    1.7
  490.         linear acc 2
  491.         bank stability 30%
  492.         linear drag    25%
  493.     cockpit    0 -20 110
  494.     sfx "plfight" min 200 max 2000 loop
  495.     cannons
  496.         pos -124 37 -6
  497.         pos 124 37 -6
  498.     secondary_cannons
  499.         pos 60 0 0
  500.         pos -60 0 0
  501.     
  502. ;---------------------------------------------------------
  503. ; player ground vehicles
  504. ;---------------------------------------------------------
  505. type "hovertank"
  506.     objfile "pweapons\pcexport\hovrtank.ian" scale 6
  507.     objfile lod 1 "pweapons\pcexport\low\hovrtank.ian"
  508.     texture "pweapons\mooncam2.ppm"
  509.     group "human"
  510.     hitpoints    300
  511.     dynamics "hovercraft"
  512.         max altitude    40
  513.         linear drag    30%
  514.         max vel    28
  515.         min vel    28
  516.         yaw acc    0.8
  517.         mass    100
  518.  
  519.     child "HTLgun"
  520.         objfile "pweapons\pcexport\hovrtgun.ian" scale 6
  521.         objfile lod 1 "pweapons\pcexport\low\hovrtgun.ian"
  522.         texture "pweapons\mooncam2.ppm"
  523.         position -18 -46.5 23
  524.  
  525.     sibling "HTRgun"
  526.         objfile "pweapons\pcexport\hovrtgun.ian" scale 6
  527.         objfile lod 1 "pweapons\pcexport\low\hovrtgun.ian"
  528.         texture "pweapons\mooncam2.ppm"
  529.         position 18 -46.5 23
  530. parent
  531.     cannons
  532.         pos -18 -46.5 82    "HTLgun"
  533.         pos 18 -46.5 82        "HTRgun"
  534.     cockpit    0 -46.5 48
  535.     sfx "pltank1" min 200 max 2000 loop
  536.     secondary_cannons
  537.         pos 0 -13.5 0
  538.         pos -6.7 -13.5 0
  539.         pos 6.7 -13.5 0
  540.         pos -14.2 -13.5 0
  541.         pos 14.2 -13.5 0
  542. ;    drawtype viewh
  543.     shadow "effects\hovtank shd 1.ppm" transparent alpha low
  544.  
  545.  
  546. type "Slowhovertank"
  547.     objfile "pweapons\pcexport\hovrtank.ian" scale 6
  548.     objfile lod 1 "pweapons\pcexport\low\hovrtank.ian"
  549.     texture "pweapons\mooncam2.ppm"
  550.     group "human"
  551.     subgroup "aihover"
  552.     hitpoints    170
  553.     dynamics "hovercraft"
  554.         max altitude    40
  555.         linear drag        30%
  556.         max vel            12
  557.         yaw acc            0.8
  558.         roll acc        1.5
  559.         bank stability    75%
  560.         mass            90
  561.  
  562.     child "HTLgun"
  563.         objfile "pweapons\pcexport\hovrtgun.ian" scale 6
  564.         objfile lod 1 "pweapons\pcexport\low\hovrtgun.ian"
  565.         texture "pweapons\mooncam2.ppm"
  566.         position -18 -46.5 23
  567.  
  568.     sibling "HTRgun"
  569.         objfile "pweapons\pcexport\hovrtgun.ian" scale 6
  570.         objfile lod 1 "pweapons\pcexport\low\hovrtgun.ian"
  571.         texture "pweapons\mooncam2.ppm"
  572.         position 18 -46.5 23
  573. parent
  574.     cannons
  575.         pos -18 -46.5 82    "HTLgun"
  576.         pos 18 -46.5 82        "HTRgun"
  577.     cockpit    0 -46.5 48
  578.     sfx "pltank1" min 200 max 2000 loop
  579.     secondary_cannons
  580.         pos 0 -13.5 0
  581.         pos -6.7 -13.5 0
  582.         pos 6.7 -13.5 0
  583.         pos -14.2 -13.5 0
  584.         pos 14.2 -13.5 0
  585. ;    drawtype viewh
  586.     shadow "effects\hovtank shd 1.ppm" transparent alpha low
  587.  
  588.  
  589. type "hovercraft"
  590.     objfile "pweapons\pcexport\hovrcrft.ian" scale 8
  591.     objfile lod 1 "pweapons\pcexport\low\hovrcrft.ian"
  592.     texture "pweapons\mooncam2.ppm"
  593.     group "human"
  594.     hitpoints    170
  595.     dynamics "hovercraft"
  596.         max altitude    50
  597.         linear drag    30%
  598.         max vel    30
  599.         yaw acc    1
  600.         mass    90
  601.  
  602.     child "HRgun"
  603.         objfile "pweapons\pcexport\hovrcrgn.ian" scale 8
  604.         objfile lod 1 "pweapons\pcexport\low\hovrcrgn.ian"
  605.         texture "pweapons\mooncam2.ppm"
  606.         position -28 -75 0
  607.  
  608.     sibling "HLgun"
  609.         objfile "pweapons\pcexport\hovrcrgn.ian" scale 8
  610.         objfile lod 1 "pweapons\pcexport\low\hovrcrgn.ian"
  611.         texture "pweapons\mooncam2.ppm"
  612.         position 28 -75 0
  613. parent
  614.     cannons
  615.         pos -28 -75 93    "HRgun"
  616.         pos 28 -75 93     "HLgun"
  617.     cockpit    0 -75 42
  618.     sfx "pltank1" min 200 max 2000 loop
  619.     secondary_cannons
  620.         pos 83 -1 16
  621.         pos -83 -1 16
  622.         pos 64 -1 16
  623.         pos -64 -1 16
  624. ;    drawtype viewh
  625.  
  626.  
  627. type "plskim"
  628.     objfile "cweapons\pcexport\skimmer.ian"    scale 14
  629.     objfile lod 1 "cweapons\pcexport\low\skimmer.ian"
  630.     texture "cweapons\al-metal2.ppm"
  631.     group "human"
  632.     hitpoints    350
  633.     dynamics "hovercraft"
  634.         mass            90
  635.         max altitude    65
  636.         max vel            60
  637.         yaw acc            1.3
  638.         linear drag    25%
  639.     sfx "pltank1" min 200 max 2000 loop
  640.     cockpit    0 -29 63
  641.     cannons
  642.         pos -33 -14 110
  643.         pos 33 -14 110
  644.     secondary_cannons
  645.         pos 0 0 73
  646.  
  647. type "bugcombo"
  648.     objfile "pweapons\pcexport\senfly.ian" scale 15
  649.     objfile lod 1 "pweapons\pcexport\low\senfly.ian"
  650.     texture "backgrnd\shuttle.ppm"
  651.     group "human"
  652.     hitpoints    300
  653.     dynamics "hovercraft"
  654.         max altitude    110
  655.         linear drag    30%
  656.         max vel    25
  657.         yaw acc    0.8
  658.         mass    110
  659.     cockpit    0 -27 64
  660.     sfx "plfight" min 200 max 2000 loop
  661.     cannons
  662.         pos 66 -13 110
  663.         pos -66 -13 110
  664.     secondary_cannons
  665.         pos 0 0 0
  666.  
  667. child "skimcomb"
  668.     objfile "cweapons\pcexport\skimmer.ian" scale 14
  669.     objfile lod 1 "cweapons\pcexport\low\skimmer.ian"
  670.     texture "cweapons\al-metal2.ppm"
  671.     position 0 25 70
  672.  
  673. ;---------------------------------------------------------
  674. ; player ai air vehicles
  675. ;---------------------------------------------------------
  676.  
  677. type "aisenfly"
  678.     objfile "pweapons\pcexport\senfly.ian" scale 15
  679.     objfile lod 1 "pweapons\pcexport\low\senfly.ian"
  680.     texture "backgrnd\shuttle.ppm"
  681.     group "human"
  682.     subgroup "aihuman"
  683.     hitpoints    40
  684.     points    1000    
  685.     sfx "hfighter" min 400 max 11000 loop
  686.     dynamics "helicopter"
  687.         yaw acc        2
  688.         pitch acc    3
  689.         roll acc 2
  690.         linear acc 3
  691.         up thrust 10
  692.         max altitude    3300
  693.         bank stability    20%
  694.         max vel        60
  695.         mass        200
  696.     flameout 10
  697.  
  698. ;---------------------------------------------------------
  699. ; player ai ground vehicles
  700. ;---------------------------------------------------------
  701.  
  702. type "trantank"
  703.     objfile "pweapons\pcexport\hovrcrft.ian" scale 8
  704.     objfile lod 1 "pweapons\pcexport\low\hovrcrft.ian"
  705.     texture "pweapons\mooncam2.ppm"
  706.     group "human"
  707.     subgroup "aihuman"
  708.     hitpoints    110
  709.     points    1000
  710.     sfx "hovtank2" channels 2 min 200 max 4000 loop
  711.     dynamics "hovercraft"
  712.         mass            90
  713.         max altitude    35
  714.         max vel            19
  715.         min vel            15
  716.         yaw acc            1.2
  717.     cannons
  718.         pos -28 0 93
  719.         pos 28 0 93
  720.  
  721. #***********************************
  722. #Fixed guns
  723. #***********************************
  724.  
  725. type "spgbase"
  726.     objfile "pweapons\pcexport\strybaseh.ian" scale 15
  727.     objfile lod 1 "pweapons\pcexport\low\strybasel.ian"
  728.     texture "pweapons\mooncam2.ppm"
  729.     group "human"
  730.     hitpoints    300
  731.  
  732. type "mobspgun"
  733.     objfile "pweapons\pcexport\stryframh.ian" scale 15
  734.     objfile lod 1 "pweapons\pcexport\low\stryframl.ian"
  735.     texture "pweapons\mooncam2.ppm"
  736.     group "human"
  737.     hitpoints    300
  738.     dynamics "gun"
  739.         mass        150
  740.         pitch acc        5.6
  741.         yaw acc            8
  742.         max ang            90
  743.         min ang            -17
  744.         linear drag        207%
  745.         cockpit 0 0 44
  746.         cannons
  747.             pos    27 19 95
  748.             pos    -27 19 95
  749.             pos    -30 -17 95
  750.             pos    30 -17 95
  751.     drawtype viewh
  752.  
  753. child "cycgun"
  754.     objfile "pweapons\pcexport\strygunsh.ian" scale 15
  755.     objfile lod 1 "pweapons\pcexport\low\strygunsl.ian"
  756.     texture "pweapons\mooncam2.ppm"
  757.     position 0 -50 0
  758.  
  759. child "cycgtip"
  760.     objfile "pweapons\pcexport\strygtiph.ian" scale 15
  761.     texture "pweapons\mooncam2.ppm"
  762.     position 0 0 0
  763.  
  764. type "sprbase"
  765.     objfile "pweapons\pcexport\sen2bwhl.ian" scale 12
  766.     objfile lod 1 "pweapons\pcexport\low\sen2bwhl.ian"
  767.     texture "pweapons\misc.ppm"
  768.     group "human"
  769.     hitpoints    300
  770.     operate "update"
  771.  
  772. child "sen2fwhl"
  773.     objfile "pweapons\pcexport\sen2fwhl.ian" scale 12
  774.     objfile lod 1 "pweapons\pcexport\low\sen2fwhl.ian"
  775.     texture "pweapons\misc.ppm"
  776.     position 0 0 72
  777.  
  778. child "sen2base"
  779.     objfile "pweapons\pcexport\sen2base.ian" scale 12
  780.     objfile lod 1 "pweapons\pcexport\low\sn2lbse.ian"
  781.     texture "pweapons\mooncam2.ppm"
  782.     position 0 -30 -72
  783.  
  784. type "mobsprack"
  785.     objfile "pweapons\pcexport\sen2ttabl.ian" scale 12
  786.     objfile lod 1 "pweapons\pcexport\low\sn2ltbl.ian"
  787.     texture "pweapons\mooncam2.ppm"
  788.     group "human"
  789.     subgroup "gun"
  790.     hitpoints    50
  791.     points    1500
  792.     dynamics "gun"
  793.         mass        75
  794.         angular acc 2
  795.         pitch acc        10
  796.         yaw acc            17
  797.         max ang            50
  798.         min ang            15
  799.         linear drag        300%
  800.         cannons
  801.             pos     -34 0 80
  802.             pos     34 0 80
  803.             pos     -63 0 80
  804.             pos     63 0 80
  805.     drawtype viewh
  806.  
  807. child "sen2rack"
  808.     objfile "pweapons\pcexport\sen2rack.ian" scale 12
  809.     objfile lod 1 "pweapons\pcexport\low\sn2lrck.ian"
  810.     texture "pweapons\mooncam2.ppm"
  811.     position 0 -36 0
  812.  
  813. #***********************************
  814. #    Enemy AirCraft
  815. #***********************************
  816.  
  817. type "lfighter-c"
  818.     objfile "cweapons\pcexport\lfighter.ian"    scale 2
  819.     objfile lod 1 "cweapons\pcexport\low\lfighter.ian"
  820.     texture "cweapons\al-metal2.ppm"
  821.     group "aliens"
  822.     subgroup "aair"
  823.     hitpoints    40
  824.     points    250
  825.     dynamics "alien"
  826.         mass    115
  827.         max altitude    5000
  828.         max vel        65
  829.         min vel        45
  830.         pitch acc    2.2
  831.         yaw acc    1.6
  832.         roll acc    3.5
  833.         linear acc 5
  834.         bank stability    20%
  835.     drawtype self illuminating semi transparent
  836.     cannons
  837.         pos -124 37 -6
  838.         pos 124 37 -6
  839.  
  840.  
  841. type "lfighter"
  842.     objfile "cweapons\pcexport\lfighter.ian"    scale 2
  843.     objfile lod 1 "cweapons\pcexport\low\lfighter.ian"
  844.     texture "cweapons\al-metal2.ppm"
  845.     group "aliens"
  846.     subgroup "aair"
  847.     hitpoints    40
  848.     points    250
  849.     dynamics "alien"
  850.         mass    115
  851.         max altitude    5000
  852.         max vel        65
  853.         min vel        45
  854.         pitch acc    2.2
  855.         yaw acc    1.6
  856.         roll acc    3.5
  857.         linear acc 5
  858.         bank stability    20%
  859.     flameout 3
  860.     sfx "lfighter" channels 2 min 800 max 11000 loop
  861.     cannons
  862.         pos -124 37 -6
  863.         pos 124 37 -6
  864.  
  865. type "hfighter"
  866.     objfile "cweapons\pcexport\hfighter.ian"    scale 5
  867.     objfile lod 1 "cweapons\pcexport\low\hfighter.ian"
  868.     texture "cweapons\al-metal.ppm"
  869.     group "aliens"
  870.     subgroup "fighters"
  871.     hitpoints    30
  872.     points    500
  873.     dynamics "alien"
  874.         mass    190
  875.         max altitude    4000
  876. ;        min altitude    1700
  877.         max vel        70
  878.         min vel        45
  879.         pitch acc    1.5
  880.         yaw acc    1.6
  881.         roll acc    3.4
  882.         linear acc 5
  883.         bank stability    50%
  884.     flameout 70
  885.     sfx "hfighter" channels 2 min 1000 max 18000 loop
  886.     cannons
  887.         pos -80 74 -74
  888.         pos 80 74 -74
  889.  
  890. type "lbomber"
  891.      sprite u=65 v=191 w=64 h=64    size=1 colour 1=0 0 0
  892.     texture "smoke.ppm"
  893.     group "aliens"
  894.     subgroup "bomber"
  895.     hitpoints    100
  896.     points    1000
  897.     dynamics "alien"
  898.         mass    170
  899.         max altitude    4000
  900. ;        min altitude    1320
  901.         max vel        42
  902.         min vel        30
  903.         pitch acc    0.6
  904.         yaw acc        1.5
  905.         roll acc    1
  906.         linear acc    1.5
  907.         bank stability    50%
  908.     flameout 100
  909.     sfx "lbomber" channels 2 min 1200 max 16000 loop
  910.     cannons
  911.         pos 0 48 0
  912.  
  913. child "lbomber2"
  914.     objfile "cweapons\pcexport\wrknrobt.ian"    scale 40
  915.     objfile lod 1 "cweapons\pcexport\low\wrknrobt.ian"
  916.     texture "cweapons\al-metal.ppm"
  917.     operate "spin" 0 0.08 0
  918.     position 0 0 0
  919.  
  920. type "bomber-c"
  921.     objfile "cweapons\pcexport\bomber.ian"    scale 2.4
  922.     objfile lod 1 "cweapons\pcexport\low\bomber.ian"
  923.     texture "cweapons\al-metal.ppm"
  924.     group "aliens"
  925.     subgroup "bomber"
  926.     hitpoints    4200
  927.     points    5000
  928.     dynamics "alien"
  929.         mass    600
  930.         max altitude    5000
  931.         min altitude    2500
  932.         max vel        40
  933.         min vel        25
  934.         pitch acc    2
  935.         yaw acc        2
  936.         roll acc    0.7
  937.         linear drag    50%
  938.         bank stability    80%
  939.     drawtype self illuminating semi transparent
  940.     cannons
  941.         pos 0 155 262
  942.  
  943. type "bomber"
  944.     objfile "cweapons\pcexport\bomber.ian"    scale 2.4
  945.     objfile lod 1 "cweapons\pcexport\low\bomber.ian"
  946.     texture "cweapons\al-metal.ppm"
  947.     group "aliens"
  948.     subgroup "bomber"
  949.     hitpoints    4200
  950.     points    5000
  951.     dynamics "alien"
  952.         mass    600
  953.         max altitude    5000
  954.         min altitude    2500
  955.         max vel        40
  956.         min vel        25
  957.         pitch acc    2
  958.         yaw acc        2
  959.         roll acc    0.7
  960.         linear drag    50%
  961.         bank stability    80%
  962.     flameout 150
  963.     sfx "bomber" channels 2 min 1200 max 16000 loop
  964.     cannons
  965.         pos 0 155 262
  966.  
  967. type "hbomber"
  968.     objfile "cweapons\pcexport\hbom-bd.ian"    scale 1.9
  969.     objfile lod 1 "cweapons\pcexport\low\hbom-bd.ian"
  970.     texture "cweapons\al-metal2.ppm"
  971.     group "aliens"
  972.     subgroup "bomber"
  973.     hitpoints    5000
  974.     points    10000
  975.     dynamics "alien"
  976.         mass    600
  977.         max altitude    5000
  978.         min altitude    2500
  979.         max vel        40
  980.         min vel        25
  981.         pitch acc    2
  982.         yaw acc        2
  983.         roll acc    0.7
  984.         linear drag    50%
  985.         bank stability    80%
  986.     flameout 150
  987.     sfx "bomber" channels 2 min 1200 max 16000 loop
  988.     cannons
  989.         pos -100 0 0
  990.         pos 100 0 0
  991.  
  992. child "hbom-hd"
  993.     objfile "cweapons\pcexport\hbom-hd.ian"    scale 1.9
  994.     objfile lod 1 "cweapons\pcexport\low\hbom-hd.ian"
  995.     texture "cweapons\al-metal.ppm"
  996.     flameout 40
  997.     position 0 0 0
  998.  
  999. type "command"
  1000.     objfile "cweapons\pcexport\comhub.ian"    scale 1.8
  1001.     objfile lod 1 "cweapons\pcexport\low\comhub.ian"
  1002.     texture "cweapons\al-metal.ppm"
  1003.     group "aliens"
  1004.     subgroup "amother"
  1005.     hitpoints    6000
  1006.     points    20000
  1007.     dynamics "alien"
  1008.         mass    600
  1009.         max altitude    17000
  1010.         min altitude    2500
  1011.         max vel        15
  1012.         min vel        5
  1013.         pitch acc    2
  1014.         yaw acc        2
  1015.         roll acc    0.7
  1016.         linear drag    50%
  1017.         bank stability    80%
  1018.     flameout 150
  1019.     sfx "bomber" min 1200 max 16000 loop
  1020.     cannons
  1021.         pos 30 1000 0
  1022.         pos -30 1000 0
  1023.     operate "spin" 0 0.008 0
  1024.  
  1025. child "comring1"
  1026.     objfile "cweapons\pcexport\comring1.ian"    scale 1.8
  1027.     objfile lod 1 "cweapons\pcexport\low\comring1.ian"
  1028.     texture "cweapons\al-metal2.ppm"
  1029.     position 0 0 0
  1030.  
  1031. child "comring2"
  1032.     objfile "cweapons\pcexport\comring2.ian"    scale 1.8
  1033.     objfile lod 1 "cweapons\pcexport\low\comring2.ian"
  1034.     texture "cweapons\al-metal.ppm"
  1035.     position 0 1000 0
  1036.     operate "spin" 0 -0.009 0
  1037.  
  1038. #***********************************
  1039. #    Enemy SurfaceCraft
  1040. #***********************************
  1041.  
  1042. type "facraft"
  1043.     objfile "cweapons\pcexport\facraft.ian"    scale 8
  1044.     objfile lod 1 "cweapons\pcexport\low\facraft.ian"
  1045.     texture "cweapons\al-metal2.ppm"
  1046.     group "aliens"
  1047.     subgroup "aland"
  1048.     hitpoints        400
  1049.     points    500
  1050.     dynamics "hovercraft"
  1051.         mass            90
  1052.         max altitude    80
  1053.         max vel            20
  1054.         min vel            15
  1055.         yaw acc            1.5
  1056.     flameout        2
  1057.     sfx "hovtank" channels 2 min 600 max 10000 loop
  1058.     cannons
  1059.         pos 0 -14 205
  1060.  
  1061. type "atank"
  1062.     objfile "cweapons\pcexport\hovrtank.ian"    scale 9
  1063.     objfile lod 1 "cweapons\pcexport\low\hovertank.ian"
  1064.     texture "cweapons\al-metal2.ppm"
  1065.     group "aliens"
  1066.     subgroup "aland"
  1067.     hitpoints        310
  1068.     points    250
  1069.     dynamics "hovercraft"
  1070.         mass            90
  1071.         max altitude    65
  1072.         max vel            17
  1073.         min vel            15
  1074.         yaw acc            1
  1075.     flameout        2
  1076.     sfx "hovtank" channels 2 min 600 max 10000 loop
  1077.     cannons
  1078.         pos -72 -4 122
  1079.         pos 72 -4 122
  1080.        
  1081. type "skimmer"
  1082.     objfile "cweapons\pcexport\skimmer.ian"    scale 14
  1083.     objfile lod 1 "cweapons\pcexport\low\skimmer.ian"
  1084.     texture "cweapons\al-metal2.ppm"
  1085.     group "aliens"
  1086.     subgroup "aland"
  1087.     hitpoints    350
  1088.     points    400
  1089.     dynamics "hovercraft"
  1090.         mass            90
  1091.         max altitude    60
  1092.         max vel            26
  1093.         min vel            15
  1094.         yaw acc            1.5
  1095.     flameout        2
  1096.     sfx "hovtank" channels 2 min 600 max 10000 loop
  1097.     cannons
  1098.         pos -30 -14 109
  1099.         pos 30 -14 109
  1100.  
  1101. #***********************************
  1102. #    Buildings w/ 3 damage levels
  1103. #***********************************
  1104.  
  1105. type "shuttle"
  1106.     objfile "backgrnd\pcexport\level1\shuttle.ian" scale 13
  1107.     objfile lod 1 "backgrnd\pcexport\low\shuttle.ian"
  1108.     texture "backgrnd\shuttle.ppm" transparent
  1109.     group "human"
  1110.     subgroup "shuttle"
  1111.     hitpoints    200
  1112.     points    1000    
  1113.  
  1114. type "cargobox"
  1115.     objfile "backgrnd\pcexport\level1\cargobox.ian" scale 13
  1116.     objfile lod 1 "backgrnd\pcexport\low\cargobox.ian"
  1117.     texture "backgrnd\shuttle.ppm" transparent
  1118.     group "human"
  1119.     subgroup "ccentre"
  1120.     hitpoints    500
  1121.     points    1000
  1122.     operate "update"
  1123.     oncollision    "newburn1"
  1124.  
  1125. child "cargoldr"
  1126.     objfile "backgrnd\pcexport\level1\cargoldr.ian" scale 13
  1127.     objfile lod 1 "backgrnd\pcexport\low\cargoldr.ian"
  1128.     texture "backgrnd\shuttle.ppm" transparent
  1129.     position 0 0 0
  1130.  
  1131. type "cargod1"
  1132.     objfile "backgrnd\pcexport\level2\cargobox.ian" scale 13
  1133.     texture "backgrnd\shuttle.ppm" transparent
  1134.  
  1135. type "cargod2"
  1136.     objfile "backgrnd\pcexport\level3\cargobox.ian" scale 13
  1137.     texture "backgrnd\shuttle.ppm" transparent
  1138.      
  1139. #***********************************
  1140. #    Buildings w/ 2 damage levels
  1141. #***********************************
  1142.  
  1143. type "helipad"
  1144.     objfile "backgrnd\pcexport\level1\helipad.ian" scale 10
  1145.     texture "backgrnd\whites.ppm" transparent
  1146.     group    "human"
  1147.     subgroup    "replen"
  1148.     hitpoints    200
  1149.     points    1000
  1150.     operate "bhelipad"
  1151.     oncollision "newburn1single"
  1152.  
  1153. type "helipadd1"
  1154.     objfile "backgrnd\pcexport\level2\helipad.ian" scale 10
  1155.     texture "backgrnd\whites.ppm" transparent
  1156.  
  1157. #***********************************
  1158. #    Buildings w/ 1 damage level
  1159. #***********************************
  1160.                       
  1161. type "oildrum"
  1162.     objfile "backgrnd\pcexport\level1\oildrum.ian" scale 20
  1163.     texture "pweapons\misc.ppm"
  1164.     group "human"
  1165.     subgroup    "replen"
  1166.     hitpoints    10
  1167.     points    1000
  1168.  
  1169. type "rcrate1"
  1170.     objfile "backgrnd\pcexport\level1\rcrate1.ian" scale 8
  1171.     texture "pweapons\mooncam2.ppm"
  1172.     group "human"
  1173.     subgroup    "replen"
  1174.     hitpoints    30
  1175.     points    1000
  1176.  
  1177. type "rcrate2"
  1178.     objfile "backgrnd\pcexport\level1\rcrate2.ian" scale 8
  1179.     texture "pweapons\mooncam2.ppm"
  1180.     group "human"
  1181.     subgroup    "replen"
  1182.     hitpoints    30
  1183.     points    1000
  1184.  
  1185. type "rcrate3"
  1186.     objfile "backgrnd\pcexport\level1\rcrate3.ian" scale 8
  1187.     texture "pweapons\mooncam2.ppm"
  1188.     group "human"
  1189.     subgroup    "replen"
  1190.     hitpoints    30
  1191.     points    1000
  1192.  
  1193. type "rcrate4"
  1194.     objfile "backgrnd\pcexport\level1\rcrate4.ian" scale 8
  1195.     texture "pweapons\mooncam2.ppm"
  1196.     group "human"
  1197.     subgroup    "replen"
  1198.     hitpoints    30
  1199.     points    1000
  1200.  
  1201. type "mobplat"
  1202.     objfile "backgrnd\pcexport\level1\mobtrack.ian" scale 10
  1203.     objfile lod 1 "backgrnd\pcexport\low\mobtrack.ian"
  1204.     texture "pweapons\misc.ppm"
  1205.     group "human"
  1206.     hitpoints    300
  1207.     points    1000
  1208.     operate    "update"
  1209.  
  1210. child "platbase"
  1211.     objfile "backgrnd\pcexport\level1\mobbase.ian" scale 10
  1212.     texture "pweapons\mooncam2.ppm"
  1213.     position 0 -36 0
  1214.  
  1215. type "moblite"
  1216.     objfile "backgrnd\pcexport\level1\mobtrack.ian" scale 9.9
  1217.     objfile lod 1 "backgrnd\pcexport\low\mobtrack.ian"
  1218.     texture "pweapons\misc.ppm"
  1219.     hitpoints    70
  1220.     points    1000
  1221.     operate    "update"
  1222.  
  1223. child "litebase"
  1224.     objfile "backgrnd\pcexport\level1\mobbase.ian" scale 10
  1225.     texture "pweapons\mooncam2.ppm"
  1226.     position 0 -36 0
  1227.  
  1228. child "lightower1"
  1229.     objfile "backgrnd\pcexport\level1\lightower1.ian" scale 10
  1230.     objfile lod 1 "backgrnd\pcexport\low\lighttower.ian"
  1231.     texture "backgrnd\whites2.ppm"
  1232.     position 0 -23 0
  1233.     operate "blamp"
  1234.     lamplight 0 -250 30 280 260 130 1200
  1235.     drawtype flipx flipz
  1236.  
  1237. type "mobrad"
  1238.     objfile "backgrnd\pcexport\level1\mobtrack.ian" scale 9.9
  1239.     objfile lod 1 "backgrnd\pcexport\low\mobtrack.ian"
  1240.     texture "pweapons\misc.ppm"
  1241.     group "human"
  1242.     hitpoints    80
  1243.     points    1000
  1244.     operate "update"
  1245.     oncollision "newburn1singleradremove"
  1246.  
  1247. child "radbase"
  1248.     objfile "backgrnd\pcexport\level1\mobbase.ian" scale 10
  1249.     texture "pweapons\mooncam2.ppm"
  1250.     operate "bradar"
  1251.     position 0 -36 0
  1252.  
  1253. child "sat2dish"
  1254.     objfile "backgrnd\pcexport\level1\sat2dish.ian" scale 9
  1255.     objfile lod 1 "backgrnd\pcexport\low\sat2dish.ian"
  1256.     texture "backgrnd\whites2.ppm" transparent
  1257.     position 0 -21 0
  1258.     sfx "radar1" min 500 max 3000 loop
  1259.     operate "dostaticsfx"
  1260.  
  1261. type "mobew"
  1262.     objfile "backgrnd\pcexport\level1\mobtrack.ian" scale 9.9
  1263.     objfile lod 1 "backgrnd\pcexport\low\mobtrack.ian"
  1264.     texture "pweapons\misc.ppm"
  1265.     group "human"
  1266.     hitpoints    60
  1267.     points    1000
  1268.     operate "update"
  1269.     oncollision "newburn1singleradremove"
  1270.  
  1271. child "ewbase"
  1272.     objfile "backgrnd\pcexport\level1\mobbase.ian" scale 10
  1273.     texture "pweapons\mooncam2.ppm"
  1274.     position 0 -36 0
  1275.  
  1276. child "mobileew"
  1277.     objfile "backgrnd\pcexport\level1\mobileew.ian" scale 22
  1278.     objfile lod 1 "backgrnd\pcexport\low\mobileew.ian"
  1279.     texture "backgrnd\whites2.ppm" transparent
  1280.     position 0 -25 0
  1281.  
  1282. #***********************************
  1283. #    Alien Buildings    w/3 damage levels
  1284. #***********************************
  1285.  
  1286. type "alnadubs"
  1287.     objfile "backgrnd\alien\level1\alnadubs.ian" scale 24
  1288.     objfile lod 1 "backgrnd\alien\low\alndubs.ian"
  1289.     texture "chrome2.ppm"
  1290.     group "aliens"
  1291.     subgroup "agun"
  1292.     hitpoints    250
  1293.     points    2000
  1294.     dynamics "gun"
  1295.         mass        100
  1296.         pitch acc        4
  1297.         yaw acc            8
  1298.         max ang            90
  1299.         min ang            -10
  1300.         linear drag        150%
  1301.         cannons
  1302.             pos    -125 -53 434
  1303.             pos    125 -53 434
  1304.     drawtype viewh reflective
  1305.      
  1306. child "alnadugn"
  1307.     objfile "backgrnd\alien\level1\alnadugn.ian" scale 24
  1308.     objfile lod 1 "backgrnd\alien\low\alndugn.ian"
  1309.     texture "chrome2.ppm"
  1310.     position 0 -144 -76
  1311.     drawtype reflective
  1312.  
  1313. type "alnbld1"
  1314.     objfile "backgrnd\alien\level1\alnbld1.ian" scale 10
  1315.     objfile lod 1 "backgrnd\alien\low\alnbldg1.ian"
  1316.     texture "chrome2.ppm"
  1317.     group "aliens"
  1318.     subgroup "abld"
  1319.     hitpoints    100
  1320.     points    500
  1321.     drawtype reflective
  1322.     oncollision    "newburn1"
  1323.  
  1324. type "alnbld1d1"
  1325.     objfile "backgrnd\alien\level2\alnbld1.ian"    scale 10
  1326.     texture "chrome2.ppm"
  1327.     drawtype reflective
  1328.  
  1329. type "alnbld1d2"
  1330.     objfile "backgrnd\alien\level3\alnbld1.ian"    scale 10
  1331.     texture "chrome2.ppm"
  1332.     drawtype reflective
  1333.  
  1334. type "alnbld2"
  1335.     objfile "backgrnd\alien\level1\alnbld2.ian" scale 10
  1336.     objfile lod 1 "backgrnd\alien\low\alnbldg2.ian"
  1337.     texture "chrome2.ppm"
  1338.     group "aliens"
  1339.     subgroup "abld"
  1340.     hitpoints    100
  1341.     points    500
  1342.     drawtype reflective
  1343.     operate "blamp"
  1344.     lamplight 0 -1000 0 120 0 120 2000
  1345.     oncollision    "newburn1"
  1346.  
  1347. type "alnbld2d1"
  1348.     objfile "backgrnd\alien\level2\alnbld2.ian"    scale 10
  1349.     texture "chrome2.ppm"
  1350.     drawtype reflective
  1351.  
  1352. type "alnbld2d2"
  1353.     objfile "backgrnd\alien\level3\alnbld2.ian"    scale 10
  1354.     texture "chrome2.ppm"
  1355.     drawtype reflective
  1356.  
  1357. type "alncomc"
  1358.     objfile "backgrnd\alien\level1\alncomc.ian" scale    15
  1359.     objfile lod 1 "backgrnd\alien\low\alncomc.ian"
  1360.     texture "chrome2.ppm"
  1361.     group "aliens"
  1362.     hitpoints    15000
  1363.     points    5000
  1364.     drawtype reflective
  1365.     operate "blamp"
  1366.     lamplight 0 -1200 0 0 180 0 2000
  1367.     oncollision    "newburn1"
  1368.  
  1369. type "alncomcd1"
  1370.     objfile "backgrnd\alien\level2\alncomc.ian"    scale 15
  1371.     texture "chrome2.ppm"
  1372.     drawtype reflective
  1373.  
  1374. type "alncomcd2"
  1375.     objfile "backgrnd\alien\level3\alncomc.ian"    scale 15
  1376.     texture "chrome2.ppm"
  1377.     drawtype reflective
  1378.  
  1379. type "alnhub"
  1380.     objfile "backgrnd\alien\level1\alnhub.ian" scale 10
  1381.     objfile lod 1 "backgrnd\alien\low\alnhub.ian"
  1382.     texture "chrome2.ppm"
  1383.     group "aliens"
  1384.     subgroup "abase"
  1385.     hitpoints    15000
  1386.     points    4000
  1387.     drawtype reflective
  1388.     operate "blamp"
  1389.     lamplight 0 -1990 0 200 70 0 2500
  1390.     oncollision    "newburn1"
  1391.  
  1392. type "alnhubd1"
  1393.     objfile "backgrnd\alien\level2\alnhub.ian"    scale 10
  1394.     texture "chrome2.ppm"
  1395.     drawtype reflective
  1396.  
  1397. type "alnhubd2"
  1398.     objfile "backgrnd\alien\level3\alnhub.ian"    scale 10
  1399.     texture "chrome2.ppm"
  1400.     drawtype reflective
  1401.  
  1402. type "alnlandp"
  1403.     objfile "backgrnd\alien\level1\alnlandp.ian" scale 10
  1404.     objfile lod 1 "backgrnd\alien\low\alnlandp.ian"
  1405.     texture "chrome2.ppm"
  1406.     group "aliens"
  1407.     subgroup "apad"
  1408.     hitpoints    15000
  1409.     points    1500
  1410.     drawtype reflective
  1411.     operate "blamp"
  1412.     lamplight 0 -370 0 150 0 0 1500
  1413.     oncollision    "newburn1"
  1414.  
  1415. type "alnlandpd1"
  1416.     objfile "backgrnd\alien\level2\alnlandp.ian"    scale 10
  1417.     texture "chrome2.ppm"
  1418.     drawtype reflective
  1419.  
  1420. type "alnlandpd2"
  1421.     objfile "backgrnd\alien\level3\alnlandp.ian"    scale 10
  1422.     texture "chrome2.ppm"
  1423.     drawtype reflective
  1424.  
  1425. type "alnportl-c"
  1426.     objfile "backgrnd\alien\level1\alnportl.ian" scale 15
  1427.     objfile lod 1 "backgrnd\alien\low\alnportl.ian"
  1428.     texture "chrome2.ppm"
  1429.     group "aliens"
  1430.     hitpoints    15000
  1431.     points    1000
  1432.     drawtype self illuminating semi transparent
  1433. ;    oncollision    "newburn1"
  1434. ;    sfx "port1" min 1000 max 10000 loop
  1435. ;    operate "dostaticsfx"
  1436.  
  1437. type "alnportl"
  1438.     objfile "backgrnd\alien\level1\alnportl.ian" scale 15
  1439.     objfile lod 1 "backgrnd\alien\low\alnportl.ian"
  1440.     texture "chrome2.ppm"
  1441.     group "aliens"
  1442.     hitpoints    15000
  1443.     points    1000
  1444.     drawtype reflective
  1445.     operate "blamp"
  1446.     lamplight 0 -2000 0 200 0 0 1500
  1447.     oncollision    "newburn1"
  1448.     sfx "port1" min 1000 max 10000 loop
  1449.     operate "dostaticsfx"
  1450.  
  1451. type "alnportld1"
  1452.     objfile "backgrnd\alien\level2\alnportl.ian"    scale 15
  1453.     texture "chrome2.ppm"
  1454.     drawtype reflective
  1455.  
  1456. type "alnportld2"
  1457.     objfile "backgrnd\alien\level3\alnportl.ian"    scale 15
  1458.     texture "chrome2.ppm"
  1459.     drawtype reflective
  1460.  
  1461. type "alnradar"
  1462.     objfile "backgrnd\alien\level1\alnradar.ian" scale 10
  1463.     objfile lod 1 "backgrnd\alien\low\alnradar.ian"
  1464.     texture "chrome2.ppm"
  1465.     group "aliens"
  1466.     subgroup "arad"
  1467.     hitpoints    2300
  1468.     points    3000
  1469.     drawtype reflective
  1470.     oncollision    "newburn1"
  1471.  
  1472. type "alnradard1"
  1473.     objfile "backgrnd\alien\level2\alnradar.ian"    scale 10
  1474.     texture "chrome2.ppm"
  1475.     drawtype reflective
  1476.  
  1477. type "alnradard2"
  1478.     objfile "backgrnd\alien\level3\alnradar.ian"    scale 10
  1479.     texture "chrome2.ppm"
  1480.     drawtype reflective
  1481.  
  1482. type "salnradar"
  1483.     objfile "backgrnd\alien\level1\alnradar.ian" scale 8
  1484.     objfile lod 1 "backgrnd\alien\low\alnradar.ian"
  1485.     texture "chrome2.ppm"
  1486.     group "aliens"
  1487.     subgroup "arad"
  1488.     hitpoints    2300
  1489.     points    3000
  1490.     drawtype reflective
  1491.     oncollision    "newburn1"
  1492.  
  1493. type "salnradard1"
  1494.     objfile "backgrnd\alien\level2\alnradar.ian"    scale 8
  1495.     texture "chrome2.ppm"
  1496.     drawtype reflective
  1497.  
  1498. type "salnradard2"
  1499.     objfile "backgrnd\alien\level3\alnradar.ian"    scale 8
  1500.     texture "chrome2.ppm"
  1501.     drawtype reflective
  1502.  
  1503. type "ssalnradar"
  1504.     objfile "backgrnd\alien\level1\alnradar.ian" scale 6.5
  1505.     objfile lod 1 "backgrnd\alien\low\alnradar.ian"
  1506.     texture "chrome2.ppm"
  1507.     group "aliens"
  1508.     subgroup "arad"
  1509.     hitpoints    2300
  1510.     points    3000
  1511.     drawtype reflective
  1512.     oncollision    "newburn1"
  1513.  
  1514. type "ssalnradard1"
  1515.     objfile "backgrnd\alien\level2\alnradar.ian"    scale 6.5
  1516.     texture "chrome2.ppm"
  1517.     drawtype reflective
  1518.  
  1519. type "ssalnradard2"
  1520.     objfile "backgrnd\alien\level3\alnradar.ian"    scale 6.5
  1521.     texture "chrome2.ppm"
  1522.     drawtype reflective
  1523.  
  1524. type "alnsgen"
  1525.     objfile "backgrnd\alien\level1\alnsgen.ian" scale 35
  1526.     texture "chrome2.ppm"
  1527.     group "aliens"
  1528.     subgroup "ashield"
  1529.     hitpoints    15000
  1530.     points    1500
  1531.     drawtype reflective
  1532.     oncollision    "newburn1"
  1533.  
  1534. type "alnsgend1"
  1535.     objfile "backgrnd\alien\level2\alnsgen.ian"    scale 35
  1536.     texture "chrome2.ppm"
  1537.     drawtype reflective
  1538.  
  1539. type "alnsgend2"
  1540.     objfile "backgrnd\alien\level3\alnsgen.ian"    scale 35
  1541.     texture "chrome2.ppm"
  1542.     drawtype reflective
  1543.  
  1544. type "ssgen"
  1545.     objfile "backgrnd\alien\level1\alnsgen.ian" scale 20
  1546.     texture "chrome2.ppm"
  1547.     group "aliens"
  1548.     subgroup "ashield"
  1549.     hitpoints    600
  1550.     points    500
  1551.     drawtype reflective
  1552.     oncollision    "newburn1"
  1553.  
  1554. type "ssgend1"
  1555.     objfile "backgrnd\alien\level2\alnsgen.ian"    scale 20
  1556.     texture "chrome2.ppm"
  1557.     drawtype reflective
  1558.  
  1559. type "ssgend2"
  1560.     objfile "backgrnd\alien\level3\alnsgen.ian"    scale 20
  1561.     texture "chrome2.ppm"
  1562.     drawtype reflective
  1563.  
  1564. type "sssgen"
  1565.     objfile "backgrnd\alien\level1\alnsgen.ian" scale 10
  1566.     texture "chrome2.ppm"
  1567.     group "aliens"
  1568.     subgroup "ashield"
  1569.     hitpoints    300
  1570.     points    500
  1571.     drawtype reflective
  1572.     oncollision    "newburn1"
  1573.  
  1574. type "sssgend1"
  1575.     objfile "backgrnd\alien\level2\alnsgen.ian"    scale 10
  1576.     texture "chrome2.ppm"
  1577.     drawtype reflective
  1578.  
  1579. type "sssgend2"
  1580.     objfile "backgrnd\alien\level3\alnsgen.ian"    scale 10
  1581.     texture "chrome2.ppm"
  1582.     drawtype reflective
  1583.  
  1584.  
  1585. type "sshield"
  1586.     hemisphere rad=1100 width=9 height=9 repeat=5 5
  1587.     texture "water1.ppm"
  1588.     texture "water2.ppm"
  1589.     texture "water3.ppm"
  1590.     texture "water4.ppm"
  1591.     texture "water5.ppm"
  1592.     texture "water6.ppm"
  1593.     texture "water7.ppm"
  1594.     texture "water8.ppm"
  1595.     texture "water9.ppm"
  1596.     texture "water10.ppm"
  1597.     texture "water11.ppm"
  1598.     texture "water12.ppm"
  1599.     texture "water13.ppm"
  1600.     texture "water14.ppm"
  1601.     texture "water15.ppm"
  1602.     texture "water16.ppm"
  1603. ;    drawtype double sided semi transparent
  1604.     drawtype double sided self illuminating semi transparent
  1605.     group "human"
  1606.     hitpoints    9928
  1607.     sfx "shield2" min 1000 max 10000 loop
  1608.     operate "bshield"
  1609.     oncollision "newbangandremove"
  1610.     
  1611. type "bshield"
  1612.     hemisphere rad=2600 width=9 height=9 repeat=5 5
  1613.     texture "water1.ppm"
  1614.     texture "water2.ppm"
  1615.     texture "water3.ppm"
  1616.     texture "water4.ppm"
  1617.     texture "water5.ppm"
  1618.     texture "water6.ppm"
  1619.     texture "water7.ppm"
  1620.     texture "water8.ppm"
  1621.     texture "water9.ppm"
  1622.     texture "water10.ppm"
  1623.     texture "water11.ppm"
  1624.     texture "water12.ppm"
  1625.     texture "water13.ppm"
  1626.     texture "water14.ppm"
  1627.     texture "water15.ppm"
  1628.     texture "water16.ppm"
  1629. ;    drawtype double sided semi transparent
  1630.     drawtype double sided self illuminating semi transparent
  1631.     group "human"
  1632.     hitpoints    9928
  1633.     sfx "shield2" min 1000 max 10000 loop
  1634.     operate "bshield"
  1635.     oncollision "newbangandremove"
  1636.  
  1637.  
  1638. type "vbshield"
  1639.     hemisphere rad=3000 width=9 height=9 repeat=5 5
  1640.     texture "water1.ppm"
  1641.     texture "water2.ppm"
  1642.     texture "water3.ppm"
  1643.     texture "water4.ppm"
  1644.     texture "water5.ppm"
  1645.     texture "water6.ppm"
  1646.     texture "water7.ppm"
  1647.     texture "water8.ppm"
  1648.     texture "water9.ppm"
  1649.     texture "water10.ppm"
  1650.     texture "water11.ppm"
  1651.     texture "water12.ppm"
  1652.     texture "water13.ppm"
  1653.     texture "water14.ppm"
  1654.     texture "water15.ppm"
  1655.     texture "water16.ppm"
  1656. ;    drawtype double sided semi transparent
  1657.     drawtype double sided self illuminating semi transparent
  1658.     group "human"
  1659.     hitpoints    9928
  1660.     sfx "shield2" min 1000 max 10000 loop
  1661.     operate "bshield"
  1662.     oncollision "newbangandremove"
  1663.  
  1664. end